though delayed - Espagnol Anglais Dictionnaire